package com.bt.table.ppt;

import java.sql.Timestamp;

import org.springframework.stereotype.Component;

import com.bt.mes.common.bean.entity.UUIDObject;
import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * Spc_bis_chart_main entity. @author MyEclipse Persistence Tools
 */

@Component
@XStreamAlias("table")
public class Spc_bis_chart_main extends UUIDObject implements java.io.Serializable {

	// Fields

	private Spc_bis_chart_mainId id;
	private String unq_seq_id;
	private String data_group_fk;
	private String chart_typ;
	private String chart_sub_typ;
	private String chart_name;
	private String chart_dsc;
	private String chart_owner;
	private Integer sample_size;
	private Integer max_chart_point;
	private String raw_keep_flg;
	private String ooc_ocap;
	private String oos_ocap;
	private String evt_usr;
	private Timestamp evt_timestamp;

	// Constructors

	/** default constructor */
	public Spc_bis_chart_main() {
	}

	/** minimal constructor */
	public Spc_bis_chart_main(Spc_bis_chart_mainId id, Timestamp evt_timestamp) {
		this.id = id;
		this.evt_timestamp = evt_timestamp;
	}

	/** full constructor */
	public Spc_bis_chart_main(Spc_bis_chart_mainId id, String unq_seq_id,
			String data_group_fk, String chart_typ, String chart_sub_typ,
			String chart_name, String chart_dsc, String chart_owner,
			Integer sample_size, Integer max_chart_point, String raw_keep_flg,
			String ooc_ocap, String oos_ocap, String evt_usr,
			Timestamp evt_timestamp) {
		this.id = id;
		this.unq_seq_id = unq_seq_id;
		this.data_group_fk = data_group_fk;
		this.chart_typ = chart_typ;
		this.chart_sub_typ = chart_sub_typ;
		this.chart_name = chart_name;
		this.chart_dsc = chart_dsc;
		this.chart_owner = chart_owner;
		this.sample_size = sample_size;
		this.max_chart_point = max_chart_point;
		this.raw_keep_flg = raw_keep_flg;
		this.ooc_ocap = ooc_ocap;
		this.oos_ocap = oos_ocap;
		this.evt_usr = evt_usr;
		this.evt_timestamp = evt_timestamp;
	}

	// Property accessors

	public Spc_bis_chart_mainId getId() {
		return this.id;
	}

	public void setId(Spc_bis_chart_mainId id) {
		this.id = id;
	}

	public String getUnq_seq_id() {
		return this.unq_seq_id;
	}

	public void setUnq_seq_id(String unq_seq_id) {
		this.unq_seq_id = unq_seq_id;
	}

	public String getData_group_fk() {
		return this.data_group_fk;
	}

	public void setData_group_fk(String data_group_fk) {
		this.data_group_fk = data_group_fk;
	}

	public String getChart_typ() {
		return this.chart_typ;
	}

	public void setChart_typ(String chart_typ) {
		this.chart_typ = chart_typ;
	}

	public String getChart_sub_typ() {
		return this.chart_sub_typ;
	}

	public void setChart_sub_typ(String chart_sub_typ) {
		this.chart_sub_typ = chart_sub_typ;
	}

	public String getChart_name() {
		return this.chart_name;
	}

	public void setChart_name(String chart_name) {
		this.chart_name = chart_name;
	}

	public String getChart_dsc() {
		return this.chart_dsc;
	}

	public void setChart_dsc(String chart_dsc) {
		this.chart_dsc = chart_dsc;
	}

	public String getChart_owner() {
		return this.chart_owner;
	}

	public void setChart_owner(String chart_owner) {
		this.chart_owner = chart_owner;
	}

	public Integer getSample_size() {
		return this.sample_size;
	}

	public void setSample_size(Integer sample_size) {
		this.sample_size = sample_size;
	}

	public Integer getMax_chart_point() {
		return this.max_chart_point;
	}

	public void setMax_chart_point(Integer max_chart_point) {
		this.max_chart_point = max_chart_point;
	}

	public String getRaw_keep_flg() {
		return this.raw_keep_flg;
	}

	public void setRaw_keep_flg(String raw_keep_flg) {
		this.raw_keep_flg = raw_keep_flg;
	}

	public String getOoc_ocap() {
		return this.ooc_ocap;
	}

	public void setOoc_ocap(String ooc_ocap) {
		this.ooc_ocap = ooc_ocap;
	}

	public String getOos_ocap() {
		return this.oos_ocap;
	}

	public void setOos_ocap(String oos_ocap) {
		this.oos_ocap = oos_ocap;
	}

	public String getEvt_usr() {
		return this.evt_usr;
	}

	public void setEvt_usr(String evt_usr) {
		this.evt_usr = evt_usr;
	}

	public Timestamp getEvt_timestamp() {
		return this.evt_timestamp;
	}

	public void setEvt_timestamp(Timestamp evt_timestamp) {
		this.evt_timestamp = evt_timestamp;
	}

}